/* 
 * Created by taofeng at Nov 19, 2009 
 * Copyright HiSupplier.com 
 */
package com.BaoHua.demo.bean;

import java.io.Serializable;


/**
 * 公司实体类
 * @author taofeng
 *
 */
public class Company extends TestAbstract implements Serializable {

	private static final long serialVersionUID = 1748827529955608018L;
	
	private boolean big5; // 是否显示繁体版

	/** 公司ID */
	private int comId;
	/** 会员帐号 */
	private String memberId;
	/** 会员等级，1免费会员、2收费会员 */
	private int memberType;
	/** 公司名 */
	private String comName;
	/** 行业目录最底层ID，多个用逗号分隔 */
	private String catIds;
	/** 行业关键词，最少1个，最多10个，每个最多30个字符，用逗号分隔*/
	private String keywords;
	/** 公司描述 */
	private String description;
	private String businessTypes;
	private String qualityCerts;
	/** 公司形象图，最多6张图片，用逗号分隔，图片最佳尺寸240x180*/
	private String faceImgPaths;
	private String faceImgPathsOri; // 原图
	/** 公司商标图片，图片最佳尺寸100x100*/
	private String logoImgPath;
	/** 公司网站地址，最多有3个，用逗号分隔*/
	private String websites;
	/** 公司状态，0标记删除(注销)、10审核未通过、15等待审核、20审核通过 */
	private int state;
	/** 公司所在地的谷歌地图坐标 */
	private String googleLocal;
	private String updateTime;
	
	/** 加密产品密码 */
	private String newProPass;
	/** 加密产品栏目名称 */
	private String newProMenuName;

	/** 是否定制服务 */
	private boolean custom;
	/** 加密产品数量  */
	private int newProCount;
	/** 普通产品数量(包含加密产品数量) */
	private int productCount;
	/** 产品排列方式 1纵向排列 2横向排列*/
	private int productListStyle;
	/** 展台产品最大数量 */
	private int featureProMax;
	/** 展台产品数量统计 */
	private int featureProCount;
	/** 菜单组数量 */
	private int menuGroupCount;
	/** 公司评论数量 */
	private int videoCount;
	/** 网站设计信息 */
	private WebSite webSite;
	/** 英文公司名 */
	private String comNameEN;
	
	private String qrPath; //二维码地址
	
	private int customBrand;

	public boolean isBig5() {
		return big5;
	}

	public void setBig5(boolean big5) {
		this.big5 = big5;
	}

	public int getComId() {
		return comId;
	}

	public void setComId(int comId) {
		this.comId = comId;
	}

	public String getMemberId() {
		return memberId;
	}

	public void setMemberId(String memberId) {
		this.memberId = memberId;
	}

	public int getMemberType() {
		return memberType;
	}

	public void setMemberType(int memberType) {
		this.memberType = memberType;
	}

	public String getComName() {
		return comName;
	}

	public void setComName(String comName) {
		this.comName = comName;
	}

	public String getCatIds() {
		return catIds;
	}

	public void setCatIds(String catIds) {
		this.catIds = catIds;
	}

	public String getKeywords() {
		return keywords;
	}

	public void setKeywords(String keywords) {
		this.keywords = keywords;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getBusinessTypes() {
		return businessTypes;
	}

	public void setBusinessTypes(String businessTypes) {
		this.businessTypes = businessTypes;
	}

	public String getQualityCerts() {
		return qualityCerts;
	}

	public void setQualityCerts(String qualityCerts) {
		this.qualityCerts = qualityCerts;
	}

	public String getFaceImgPaths() {
		return faceImgPaths;
	}

	public void setFaceImgPaths(String faceImgPaths) {
		this.faceImgPaths = faceImgPaths;
	}

	public String getFaceImgPathsOri() {
		return faceImgPathsOri;
	}

	public void setFaceImgPathsOri(String faceImgPathsOri) {
		this.faceImgPathsOri = faceImgPathsOri;
	}

	public String getLogoImgPath() {
		return logoImgPath;
	}

	public void setLogoImgPath(String logoImgPath) {
		this.logoImgPath = logoImgPath;
	}

	public String getWebsites() {
		return websites;
	}

	public void setWebsites(String websites) {
		this.websites = websites;
	}

	public int getState() {
		return state;
	}

	public void setState(int state) {
		this.state = state;
	}

	public String getGoogleLocal() {
		return googleLocal;
	}

	public void setGoogleLocal(String googleLocal) {
		this.googleLocal = googleLocal;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public String getNewProPass() {
		return newProPass;
	}

	public void setNewProPass(String newProPass) {
		this.newProPass = newProPass;
	}

	public String getNewProMenuName() {
		return newProMenuName;
	}

	public void setNewProMenuName(String newProMenuName) {
		this.newProMenuName = newProMenuName;
	}

	public boolean isCustom() {
		return custom;
	}

	public void setCustom(boolean custom) {
		this.custom = custom;
	}

	public int getNewProCount() {
		return newProCount;
	}

	public void setNewProCount(int newProCount) {
		this.newProCount = newProCount;
	}

	public int getProductCount() {
		return productCount;
	}

	public void setProductCount(int productCount) {
		this.productCount = productCount;
	}

	public int getProductListStyle() {
		return productListStyle;
	}

	public void setProductListStyle(int productListStyle) {
		this.productListStyle = productListStyle;
	}

	public int getFeatureProMax() {
		return featureProMax;
	}

	public void setFeatureProMax(int featureProMax) {
		this.featureProMax = featureProMax;
	}

	public int getFeatureProCount() {
		return featureProCount;
	}

	public void setFeatureProCount(int featureProCount) {
		this.featureProCount = featureProCount;
	}

	public int getMenuGroupCount() {
		return menuGroupCount;
	}

	public void setMenuGroupCount(int menuGroupCount) {
		this.menuGroupCount = menuGroupCount;
	}

	public int getVideoCount() {
		return videoCount;
	}

	public void setVideoCount(int videoCount) {
		this.videoCount = videoCount;
	}

	public WebSite getWebSite() {
		return webSite;
	}

	public void setWebSite(WebSite webSite) {
		this.webSite = webSite;
	}

	public String getComNameEN() {
		return comNameEN;
	}

	public void setComNameEN(String comNameEN) {
		this.comNameEN = comNameEN;
	}

	public String getQrPath() {
		return qrPath;
	}

	public void setQrPath(String qrPath) {
		this.qrPath = qrPath;
	}

	public int getCustomBrand() {
		return customBrand;
	}

	public void setCustomBrand(int customBrand) {
		this.customBrand = customBrand;
	}

	@Override
	public void p() {
		// TODO Auto-generated method stub
		
	}

}
